Trò chơi đua xe động vật trong UNITY Engine
114.836 lượt xem;
- UpgradeButtonClickListener.cs
- ShopScreen /
- AnimalRacing /
- Scripts /
- Assets /
- project /
1 using UnityEngine;
2 using System.Collections;
3
4 public class UpgradeButtonClickListener : InputAdapter {
5
6 public UpgradeLayer upgradeLayer;
7
8 public override void OnTouchDown()
9 {
10 if (InputController.Name != InputNames.SHOP) return;
11 base.OnTouchDown();
12 transform.localScale = new Vector3(0.9f, 0.9f, transform.localScale.z);
13 SoundManager.playButtonSound();
14 }
15
16 public override void OnCheckUp()
17 {
18 if (InputController.Name != InputNames.SHOP) return;
19 base.OnCheckUp();
20 transform.localScale = new Vector3(1, 1, transform.localScale.z);
21 }
22
23 public override void OnTouchUp()
24 {
25 if (InputController.Name != InputNames.SHOP) return;
26 base.OnTouchUp();
27 upgradeLayer.upgrade();
28 }
29
30 }
2 using System.Collections;
3
4 public class UpgradeButtonClickListener : InputAdapter {
5
6 public UpgradeLayer upgradeLayer;
7
8 public override void OnTouchDown()
9 {
10 if (InputController.Name != InputNames.SHOP) return;
11 base.OnTouchDown();
12 transform.localScale = new Vector3(0.9f, 0.9f, transform.localScale.z);
13 SoundManager.playButtonSound();
14 }
15
16 public override void OnCheckUp()
17 {
18 if (InputController.Name != InputNames.SHOP) return;
19 base.OnCheckUp();
20 transform.localScale = new Vector3(1, 1, transform.localScale.z);
21 }
22
23 public override void OnTouchUp()
24 {
25 if (InputController.Name != InputNames.SHOP) return;
26 base.OnTouchUp();
27 upgradeLayer.upgrade();
28 }
29
30 }